package work.linruchang.mybatisplussamplestest.bean;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;
import lombok.experimental.Accessors;

import java.io.Serializable;

/**
 * 作用：文章 - 与其他用户的关系（例如点赞、踩等关联）【用户对某篇文章的评价状态】
 *
 * @author LinRuChang
 * @version 1.0
 * @date 2020/11/22
 * @since 1.8
 **/
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@ToString(callSuper=true)
@Accessors(chain = true)
@TableName("article_user")
public class ArticleUser extends BaseDB<ArticleUser> implements Serializable {
    private static final long serialVersionUID = -1749030233051906533L;

    /** 用户ID */
    private String userId;

    /** 文章ID */
    private String articleId;

    /** 是否点赞该文章 1点赞 0不点赞 */
    private Integer isLike;

    /** 是否踩这篇文章 1踩文章 0不睬文章 */
    private Integer isNotLike;

}
